package com.weiqiao.mall.repository;

import com.weiqiao.base.dao.IBaseMongoDao;
import com.weiqiao.mall.domain.WXCompanyConfEntity;
import org.bson.Document;
import org.bson.conversions.Bson;

/**
 * @author PENGLIWEI
 * @createDate 2019-10-29
 */
public interface ICompanyConfRepository extends IBaseMongoDao {
    /**
     * 获取公司设置信息
     *
     * @param company_id
     * @return
     */
    public WXCompanyConfEntity getCompanyConfEntity(int company_id);


    /**
     * 修改公司配置信息
     */
    public boolean updateCompanyConfEntity(int company_id, Document doc);

    /**
     * 修改公司配置信息
     */
    public boolean updateCompanyConfEntity(int company_id, String bson);

    /**
     * 修改公司配置信息
     * 默认物流公司
     */
    public boolean updateCompanyConfig(Bson eq, Document doc);

}
